TFCNT1=0000, TFCNT0=0000, RFCNT0=0000, RFCNT1=0000
I2S FIFO Control/Status Register
TFWM0 | Transmit FIFO Empty WaterMark 0. 1 (0001): TFE set when there are more than or equal to 1 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 14 data. 2 (0010): TFE set when there are more than or equal to 2 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 13 data. 3 (0011): TFE set when there are more than or equal to 3 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 12 data. 4 (0100): TFE set when there are more than or equal to 4 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 11 data. 5 (0101): TFE set when there are more than or equal to 5 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 10 data. 6 (0110): TFE set when there are more than or equal to 6 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 9 data. 7 (0111): TFE set when there are more than or equal to 7 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 8 data. 8 (1000): TFE set when there are more than or equal to 8 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 7 data. 9 (1001): TFE set when there are more than or equal to 9 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 6 data. 10 (1010): TFE set when there are more than or equal to 10 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 5 data. 11 (1011): TFE set when there are more than or equal to 11 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 4 data. 12 (1100): TFE set when there are more than or equal to 12 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 3 data. 13 (1101): TFE set when there are more than or equal to 13 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 2 data. 14 (1110): TFE set when there are more than or equal to 14 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 1 data. 15 (1111): TFE set when there are more than or equal to 15 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 0 data. |
RFWM0 | Receive FIFO Full WaterMark 0. 1 (0001): RFF set when at least one data word have been written to the Receive FIFO Set when RxFIFO = 1,2…15 data words 2 (0010): RFF set when more than or equal to 2 data word have been written to the Receive FIFO. Set when RxFIFO = 2,3…15 data words 3 (0011): RFF set when more than or equal to 3 data word have been written to the Receive FIFO. Set when RxFIFO = 3,4…15 data words 4 (0100): RFF set when more than or equal to 4 data word have been written to the Receive FIFO. Set when RxFIFO = 4,5…15 data words 5 (0101): RFF set when more than or equal to 5 data word have been written to the Receive FIFO. Set when RxFIFO = 5,6…15 data words 6 (0110): RFF set when more than or equal to 6 data word have been written to the Receive. Set when RxFIFO = 6,7…15 data words 7 (0111): RFF set when more than or equal to 7 data word have been written to the Receive FIFO. Set when RxFIFO = 7,8…15 data words 8 (1000): RFF set when more than or equal to 8 data word have been written to the Receive FIFO. Set when RxFIFO = 8,9…15 data words 9 (1001): RFF set when more than or equal to 9 data word have been written to the Receive FIFO. Set when RxFIFO = 9,10…15 data words 10 (1010): RFF set when more than or equal to 10 data word have been written to the Receive FIFO. Set when RxFIFO = 10,11…15 data words 11 (1011): RFF set when more than or equal to 11 data word have been written to the Receive FIFO. Set when RxFIFO = 11,12…15 data words 12 (1100): RFF set when more than or equal to 12 data word have been written to the Receive FIFO. Set when RxFIFO = 12,13…15 data words 13 (1101): RFF set when more than or equal to 13 data word have been written to the Receive FIFO. Set when RxFIFO = 13,14,15data words 14 (1110): RFF set when more than or equal to 14 data word have been written to the Receive FIFO. Set when RxFIFO = 14,15 data words 15 (1111): RFF set when 15 data word have been written to the Receive FIFO (default). Set when RxFIFO = 15 data words |
TFCNT0 | Transmit FIFO Counter 0. 0 (0000): 0 data word in transmit FIFO. 1 (0001): 1 data word in transmit FIFO. 2 (0010): 2 data word in transmit FIFO. 3 (0011): 3 data word in transmit FIFO. 4 (0100): 4 data word in transmit FIFO. 5 (0101): 5 data word in transmit FIFO. 6 (0110): 6 data word in transmit FIFO. 7 (0111): 7 data word in transmit FIFO. 8 (1000): 8 data word in transmit FIFO. 9 (1001): 9 data word in transmit FIFO. 10 (1010): 10 data word in transmit FIFO. 11 (1011): 11 data word in transmit FIFO. 12 (1100): 12 data word in transmit FIFO. 13 (1101): 13 data word in transmit FIFO. 14 (1110): 14 data word in transmit FIFO. 15 (1111): 15 data word in transmit FIFO. |
RFCNT0 | Receive FIFO Counter 0. 0 (0000): 0 data word in receive FIFO. 1 (0001): 1 data word in receive FIFO. 2 (0010): 2 data word in receive FIFO. 3 (0011): 3 data word in receive FIFO. 4 (0100): 4 data word in receive FIFO. 5 (0101): 5 data word in receive FIFO. 6 (0110): 6 data word in receive FIFO. 7 (0111): 7 data word in receive FIFO. 8 (1000): 8 data word in receive FIFO. 9 (1001): 9 data word in receive FIFO. 10 (1010): 10 data word in receive FIFO. 11 (1011): 11 data word in receive FIFO. 12 (1100): 12 data word in receive FIFO. 13 (1101): 13 data word in receive FIFO. 14 (1110): 14 data word in receive FIFO. 15 (1111): 15 data word in receive FIFO. |
TFWM1 | Transmit FIFO Empty WaterMark 1. 1 (0001): TFE set when there are more than or equal to 1 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 14 data. 2 (0010): TFE set when there are more than or equal to 2 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 13 data. 3 (0011): TFE set when there are more than or equal to 3 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 12 data. 4 (0100): TFE set when there are more than or equal to 4 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 11 data. 5 (0101): TFE set when there are more than or equal to 5 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 10 data. 6 (0110): TFE set when there are more than or equal to 6 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 9 data. 7 (0111): TFE set when there are more than or equal to 7 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 8 data. 8 (1000): TFE set when there are more than or equal to 8 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 7 data. 9 (1001): TFE set when there are more than or equal to 9 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 6 data. 10 (1010): TFE set when there are more than or equal to 10 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 5 data. 11 (1011): TFE set when there are more than or equal to 11 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 4 data. 12 (1100): TFE set when there are more than or equal to 12 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 3 data. 13 (1101): TFE set when there are more than or equal to 13 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 2 data. 14 (1110): TFE set when there are more than or equal to 14 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 1 data. 15 (1111): TFE set when there are more than or equal to 15 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 0 data. |
RFWM1 | Receive FIFO Full WaterMark 1. 1 (0001): RFF set when at least one data word have been written to the Receive FIFO Set when RxFIFO = 1,2…15 data words 2 (0010): RFF set when more than or equal to 2 data word have been written to the Receive FIFO. Set when RxFIFO = 2,3…15 data words 3 (0011): RFF set when more than or equal to 3 data word have been written to the Receive FIFO. Set when RxFIFO = 3,4…15 data words 4 (0100): RFF set when more than or equal to 4 data word have been written to the Receive FIFO. Set when RxFIFO = 4,5…15 data words 5 (0101): RFF set when more than or equal to 5 data word have been written to the Receive FIFO. Set when RxFIFO = 5,6…15 data words 6 (0110): RFF set when more than or equal to 6 data word have been written to the Receive. Set when RxFIFO = 6,7…15 data words 7 (0111): RFF set when more than or equal to 7 data word have been written to the Receive FIFO. Set when RxFIFO = 7,8…15 data words 8 (1000): RFF set when more than or equal to 8 data word have been written to the Receive FIFO. Set when RxFIFO = 8,9…15 data words 9 (1001): RFF set when more than or equal to 9 data word have been written to the Receive FIFO. Set when RxFIFO = 9,10…15 data words 10 (1010): RFF set when more than or equal to 10 data word have been written to the Receive FIFO. Set when RxFIFO = 10,11…15 data words 11 (1011): RFF set when more than or equal to 11 data word have been written to the Receive FIFO. Set when RxFIFO = 11,12…15 data words 12 (1100): RFF set when more than or equal to 12 data word have been written to the Receive FIFO. Set when RxFIFO = 12,13…15 data words 13 (1101): RFF set when more than or equal to 13 data word have been written to the Receive FIFO. Set when RxFIFO = 13,14,15data words 14 (1110): RFF set when more than or equal to 14 data word have been written to the Receive FIFO. Set when RxFIFO = 14,15 data words 15 (1111): RFF set when 15 data word have been written to the Receive FIFO (default). Set when RxFIFO = 15 data words |
TFCNT1 | Transmit FIFO Counter1. 0 (0000): 0 data word in transmit FIFO. 1 (0001): 1 data word in transmit FIFO. 2 (0010): 2 data word in transmit FIFO. 3 (0011): 3 data word in transmit FIFO. 4 (0100): 4 data word in transmit FIFO. 5 (0101): 5 data word in transmit FIFO. 6 (0110): 6 data word in transmit FIFO. 7 (0111): 7 data word in transmit FIFO. 8 (1000): 8 data word in transmit FIFO. 9 (1001): 9 data word in transmit FIFO. 10 (1010): 10 data word in transmit FIFO. 11 (1011): 11 data word in transmit FIFO. 12 (1100): 12 data word in transmit FIFO. 13 (1101): 13 data word in transmit FIFO. 14 (1110): 14 data word in transmit FIFO. 15 (1111): 15 data word in transmit FIFO. |
RFCNT1 | Receive FIFO Counter1. 0 (0000): 0 data word in receive FIFO. 1 (0001): 1 data word in receive FIFO. 2 (0010): 2 data word in receive FIFO. 3 (0011): 3 data word in receive FIFO. 4 (0100): 4 data word in receive FIFO. 5 (0101): 5 data word in receive FIFO. 6 (0110): 6 data word in receive FIFO. 7 (0111): 7 data word in receive FIFO. 8 (1000): 8 data word in receive FIFO. 9 (1001): 9 data word in receive FIFO. 10 (1010): 10 data word in receive FIFO. 11 (1011): 11 data word in receive FIFO. 12 (1100): 12 data word in receive FIFO. 13 (1101): 13 data word in receive FIFO. 14 (1110): 14 data word in receive FIFO. 15 (1111): 15 data word in receive FIFO. |